8685. Среднее арифметическое
Задана последовательность целых
чисел. Найдите ее среднее арифметическое.
Вход. В одной строке записаны целые
числа, каждое из которых не превосходит по модулю 100.
Выход. Вывести среднее арифметическое
всех элементов последовательности с 4 десятичными знаками.
Пример
входа 1 |
Пример
выхода 1 |
1 2 3 4 5 |
3.0000 |
|
|
Пример
входа 2 |
Пример
выхода 2 |
5 5 7 1 2 9 |
4.8333 |
массив
Среднее арифметическое элементов
последовательности равно их сумме, деленной на количество.
Читаем входную
последовательность до конца файла. Подсчитываем количество чисел c в
последовательности и их сумму s. Ответом является результат деления s / c.
В переменной c подсчитываем количество чисел последовательности, в переменной
s – их сумму.
c = s = 0;
Читаем входную последовательность чисел до конца файла.
while (scanf("%d", &x) == 1)
{
c++;
s = s + x;
}
Выводим ответ – среднее арифметическое чисел s / c.
printf("%.4lf\n", 1.0 * s / c);